﻿<HTML>
    <HEAD>
        <TITLE>How to use SPSF</TITLE>
    </HEAD>
    <BODY>
        <h3>How to use SharePoint Software Factory</h3>
        To unleash the power of the sharepoint software factory, the sharepoint application project has to fulfill some requirements like solution/project structure and existing configuration files. As mentioned creating such a project with SPSF does NOT leave you stuck with it forever. At any time you wish to continue development without SPSF, you can uninstall it and your projects will still be compilable and deployable.

        After successful installation of SPSF SharePoint SoftwareFactory you can start to create SharePoint code in Visual Studio.
		<h4>1. Create a new project in Visual Studio</h4>
		Start Visual Studio 2008 and click "File -> New -> Project" to create a new Visual Studio project.
		<br /><br /><img src="./_img/NewProject.jpg" /><br /><br />
		In the project template dialog under section "Guidance Packages -> SPSF SharePoint SoftwareFactory" choose an appropriate project template e.g. "Simple SharePoint 2007 Application".
		<br /><br /><img src="./_img/ProjectDialog.jpg" /><br /><br />
		Click "OK" and fill the SharePoint Project Wizard. 
		<h4>2. Run SharePoint recipes to create SharePoint code</h4>
		Most SharePoint recipes like "Create new Content Type" are displayed in context menus dependend on the current selection. 
		For instance the recipe "Create new Content Type" is only displayed on projects which will create a .wsp solution.
		<br /><br /><img src="./_img/RunRecipes_Small.jpg" /><br /><br />
		Alternatively you can use the "New Item" dialog to run the SharePoint recipes. 
		<br /><br /><img src="./_img/NewItem.jpg" /><br /><br />
    </BODY>
</HTML>